movable altar - Francés Inglés Diccionario